i really think this is the one - Allemand Anglais Dictionnaire